
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="style/favicon.ico"/>
<link href="style/style.css" rel="stylesheet" type="text/css" />
<link href="style/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/gatling.js"></script>
<script src="js/menu.js"></script>
<script src="js/ellipsis.js"></script>
<script src="js/all_sessions.js"></script>
<script src="js/stats.js"></script>
<script src="js/highstock.js"></script>
<script src="js/highcharts-more.js"></script>
<script src="js/theme.js"></script>
<script src="js/unpack.js"></script>
<title>Gatling Stats - Global Information</title>
</head>
<body>
<div class="app-container">
<div class="frise"></div>
<div class="head">
  <div class="gatling-open-source">
    <a class="gatling-logo" href="https://gatling.io" target="blank_" title="Gatling Home Page"><img alt="Gatling" src="style/logo.svg"/></a>
    <a class="gatling-documentation" href="https://gatling.io/docs/" target="_blank">Documentation</a>
  </div>
  <a class="enterprise" href="https://gatling.io/enterprise/next-step/" target="_blank">Try <img alt="Gatling Enterprise" src="style/logo-enterprise.svg"/></a></div>
<div class="container details">
  <div class="nav">
    <ul></ul>
  </div>
    <div class="cadre">
      <div class="content">
        <div class="content-header">
          <div class="onglet">
            RinhaBackendSimulation
          </div>
          <div class="sous-menu" id="sousMenu">
            <div class="sous-menu-spacer">
              <div class="item ouvert"><a href="index.html">Global</a></div>
                <div class="item "><a id="details_link" href="#">Details</a></div>
              </div>
            </div>
          </div>
          <div class="content-in">
            <div class="container-article">
            <div class="article">
              
              
<div class="schema-container">

            <div id="ranges" class="schema ranges">
            </div>

            <div class="schema polar">
              <div id="container_number_of_requests"></div>
            </div>
<div class="simulation-card">
  <div class="simulation-version-information">
  <span class="simulation-information-title">Gatling Version</span>
    <span class="simulation-information-item">
      <span class="simulation-information-label">Version: </span>
      <span>3.9.5</span>
    </span>
    <span class="simulation-information-item">
      <span class="simulation-information-label">Released: </span>
      <span>2023-05-10</span>
    </span>
  </div>
  <div id="simulation-information" class="simulation-version-information">
    <span class="simulation-information-title">Run Information</span>
    <div class="simulation-information-container">
      <span class="simulation-information-item">
        <span class="simulation-information-label">Date: </span>
        <span>2023-08-23 18:26:14 GMT</span>
      </span>
      <span class="simulation-information-item">
        <span class="simulation-information-label">Duration: </span>
        <span>4m 17s </span>
      </span>
      <span class="simulation-tooltip simulation-information-item description" title="Description" data-content="luucaspole">
        <span class="simulation-information-label">Description: </span>
        <span>luucaspole</span>
      </span>

    </div>
  </div>
</div>
</div>

                      <div id="statistics_table_container">
                        <div id="stats" class="statistics extensible-geant collapsed">
                            <div class="title">
                              <div id="statistics_title" class="title_base"><span class="title_base_stats">Stats</span><span class="expand-table">Fixed height</span><span id="toggle-stats" class="toggle-table"></span><span class="collapse-table">Full size</span></div>
                              <div class="right">
                                  <button id="statistics_full_screen" class="statistics-button" onclick="openStatisticsTableModal()">Full Screen</button>
                                  <button class="statistics-button expand-all-button">Expand all groups</button>
                                  <button class="statistics-button collapse-all-button">Collapse all groups</button>
                              </div>
                            </div>
                            <div class="scrollable">
                              <table id="container_statistics_head" class="statistics-in extensible-geant">
                                  <thead>
                                      <tr>
                                          <th rowspan="2" id="col-1" class="header sortable sorted-up"><span>Requests</span></th>
                                          <th colspan="5" class="header"><span class="executions">Executions</span></th>
                                          <th colspan="8" class="header"><span class="response-time">Response Time (ms)</span></th>
                                      </tr>
                                      <tr>
                                          <th id="col-2" class="header sortable"><span>Total</span></th>
                                          <th id="col-3" class="header sortable"><span>OK</span></th>
                                          <th id="col-4" class="header sortable"><span>KO</span></th>
                                          <th id="col-5" class="header sortable"><span>% KO</span></th>
                                          <th id="col-6" class="header sortable"><span><abbr title="Count of events per second">Cnt/s</abbr></span></th>
                                          <th id="col-7" class="header sortable"><span>Min</span></th>
<th id="col-8" class="header sortable"><span>50th pct</span></th>
<th id="col-9" class="header sortable"><span>75th pct</span></th>
<th id="col-10" class="header sortable"><span>95th pct</span></th>
<th id="col-11" class="header sortable"><span>99th pct</span></th>
<th id="col-12" class="header sortable"><span>Max</span></th>
<th id="col-13" class="header sortable"><span>Mean</span></th>
<th id="col-14" class="header sortable"><span><abbr title="Standard Deviation">Std Dev</abbr></span></th>
                                      </tr>
                                  </thead>
                                  <tbody></tbody>
                              </table>
                              <table id="container_statistics_body" class="statistics-in extensible-geant">
                                  <tbody></tbody>
                              </table>
                            </div>
                        </div>
                      </div>
<dialog id="statistics_table_modal" class="statistics-table-modal">
  <div class="statistics-table-modal-header"><button class="button-modal" onclick="closeStatisticsTableModal()">x</button></div>
  <div class="statistics-table-modal-container">
    <div id="statistics_table_modal_content" class="statistics-table-modal-content"></div>
  </div>
</dialog>
<script>
function openStatisticsTableModal () {
  const statsTable = document.getElementById("stats");
  const statsTableModal = document.getElementById("statistics_table_modal");
  const fullScreenButton = document.getElementById("statistics_full_screen");

  fullScreenButton.disabled = true;

  if (typeof statsTableModal.showModal === "function") {
    const statsTableModalContent = document.getElementById("statistics_table_modal_content");

    statsTableModalContent.innerHTML = "";
    statsTableModalContent.appendChild(statsTable);
    statsTableModal.showModal();

    statsTableModal.addEventListener("close", function () {
      const container = document.getElementById("statistics_table_container");

      container.appendChild(statsTable);
      fullScreenButton.disabled = false;
    });
  } else {
    const incompatibleBrowserVersionMessage = document.createElement("div");

    incompatibleBrowserVersionMessage.innerText = "Sorry, the <dialog> API is not supported by this browser.";
    statsTable.insertBefore(incompatibleBrowserVersionMessage, statsTable.children[0]);
  }
}

function closeStatisticsTableModal () {
  const statsTableModal = document.getElementById("statistics_table_modal");

  statsTableModal.close();
}
</script>
<div class="statistics extensible-geant collapsed">
    <div class="title">
        Errors
    </div>
    <table id="container_errors" class="statistics-in extensible-geant">
        <thead>
            <tr>
                <th id="error-col-1" class="header sortable"><span>Error</span></th>
                <th id="error-col-2" class="header sortable"><span>Count</span></th>
                <th id="error-col-3" class="header sortable"><span>Percentage</span></th>
            </tr>
        </thead>
		<tbody>
		    
		    <tr>
		    	<td class="error-col-1 total ko">header(Location).find.exists, found nothing<span class="value" style="display:none">0</span></td>
		    	<td class="value error-col-2 total ko">34128</td>
		    	<td class="value error-col-3 total ko">60.858 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">status.find.in([200, 209], 304), found 500<span class="value" style="display:none">1</span></td>
		    	<td class="value error-col-2 total ko">7648</td>
		    	<td class="value error-col-3 total ko">13.638 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">i.n.c.ConnectTimeoutException: connection timed out: localhost/127.0.0.1:9999<span class="value" style="display:none">2</span></td>
		    	<td class="value error-col-2 total ko">6781</td>
		    	<td class="value error-col-3 total ko">12.092 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">Request timeout to localhost/127.0.0.1:9999 after 60000 ms<span class="value" style="display:none">3</span></td>
		    	<td class="value error-col-2 total ko">6384</td>
		    	<td class="value error-col-3 total ko">11.384 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">j.i.IOException: Premature close<span class="value" style="display:none">4</span></td>
		    	<td class="value error-col-2 total ko">1137</td>
		    	<td class="value error-col-3 total ko">2.028 %</td>
		    </tr>
		</tbody>
    </table>
</div>

            <div class="schema geant">
              <div id="active_users" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="responsetimeDistributionContainer" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="responsetimepercentilesovertimeokPercentilesContainer" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="requests" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="responses" class="geant"></div>
            </div>

            </div>
          </div>
        </div>
      </div>
    </div>
</div>
<script>
    var pageStats = stats.stats;
    $(document).ready(function() {
        $('.simulation-tooltip').popover({trigger:'hover', placement:'left'});
        setDetailsLinkUrl();
        setGlobalMenu();
        setActiveMenu();
        fillStats(pageStats);
        
Highcharts.setOptions({
  global: { useUTC: false }
});

var rangesChart = new Highcharts.Chart({
  chart: {
    renderTo: 'ranges',
    marginRight: 100
  },
  credits: { enabled: false },
  legend: { enabled: false },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  xAxis: {
    categories: [
      pageStats.group1.htmlName,
      pageStats.group2.htmlName,
      pageStats.group3.htmlName,
      pageStats.group4.htmlName
    ]
  },
  yAxis: {
    title: { text: 'Number of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      var s;
      if (this.point.name) { // the pie chart
        s = ''+ this.point.name +': '+ this.y +'% requests';
      } else {
        s = ''+ this.y + ' requests';
      }
      return s;
    }
  },
  plotOptions: {
    series: {
      stacking: 'normal',
      shadow: true
    }
  },
  series: [
    {
      type: 'column',
      data: [{
      	color: '#68b65c',
      	y: pageStats.group1.count
      },
      {
      	color: '#FFDD00',
      	y: pageStats.group2.count
      },
      {
      	color: '#FFA900',
      	y: pageStats.group3.count
      },
      {
      	color: '#f15b4f',
      	y: pageStats.group4.count
      }]
    },
    {
      type: 'pie',
      name: 'Percentages',
      data: [
        {
          name: pageStats.group1.name,
          y: pageStats.group1.percentage,
          color: '#68b65c'
        },
        {
          name: pageStats.group2.name,
          y: pageStats.group2.percentage,
          color: '#FFDD00'
        },
        {
          name: pageStats.group3.name,
          y: pageStats.group3.percentage,
          color: '#FFA900'
        },
        {
          name: pageStats.group4.name,
          y: pageStats.group4.percentage,
          color: '#f15b4f'
        }
      ],
      center: [345, 0],
      size: 90,
      showInLegend: false,
      dataLabels: { enabled: false }
    }
  ]
});

rangesChart.setTitle({
  text: '<span class="chart_title">Response Time Ranges</span>',
  useHTML: true
});

function numberOfRequestsDataForGroup(group) {
  var data = {names: [], oks: [], kos: []};

  $.each(group.contents, function(contentName, content) {
    if (content.type == 'GROUP') {
      var result = numberOfRequestsDataForGroup(content);
      data.names = data.names.concat(result.names);
      data.oks = data.oks.concat(result.oks);
      data.kos = data.kos.concat(result.kos);
    }
    else if (content.type == 'REQUEST') {
      data.names.push(content.path);
      data.oks.push(parseInt(content.stats.numberOfRequests.ok));
      data.kos.push(parseInt(content.stats.numberOfRequests.ko));
    }
  });

  return data;
}

var numberOfRequestsData = numberOfRequestsDataForGroup(stats);
var tickInterval = Math.ceil(numberOfRequestsData.names.length / 1000);

new Highcharts.Chart({
  chart: {
    renderTo:'container_number_of_requests',
    polar:true,
    type:'column',
    height:330
  },
  credits:{
    enabled:false
  },
  title:{
    text:'<span class="chart_title">Number of requests</span>',
    useHTML: true,
    widthAdjust:-20
  },
  xAxis:{
    tickmarkPlacement:'on',
    tickInterval: tickInterval,
    categories:numberOfRequestsData.names,
    labels:{ enabled:false }
  },
  yAxis:{
    min:0,
    reversedStacks: false
  },
  plotOptions:{
    series:{
      stacking:'normal',
      groupPadding:0,
      pointPlacement:'on',
      shadow: true
    }
  },
  legend: {
      borderWidth: 0,
      itemStyle: { fontWeight: "normal" },
      symbolRadius: 0
  },
  series:[
      {
      name:'OK',
      data:numberOfRequestsData.oks,
      color:"#68b65c"
    },
    {
      name:'KO',
      data:numberOfRequestsData.kos,
      color:"#f15b4f"
    }
  ]
});

	    $('#container_exceptions').sortable('#container_exceptions');
    

function generateHtmlRow(request, level, index, parent, group) {
    if (request.name == 'All Requests')
        var url = 'index.html';
    else
        var url = request.pathFormatted + '.html';

    if (group)
        var expandButtonStyle = '';
    else
        var expandButtonStyle = ' hidden';

    if (request.stats.numberOfRequests.total != 0)
        var koPercent = (request.stats.numberOfRequests.ko * 100 / request.stats.numberOfRequests.total).toFixed(0) + '%';
    else
        var koPercent = '-'

    return '<tr id="' + request.pathFormatted + '" data-parent=' + parent + '> \
        <td class="total col-1"> \
          <div class="expandable-container"> \
            <span id="' + request.pathFormatted + '" style="margin-left: ' + (level * 10) + 'px;" class="expand-button' + expandButtonStyle + '">&nbsp;</span> \
            <a href="' + url +'" class="withTooltip">' + ellipsedLabel({ name: request.name, parentClass: "table-cell-tooltip" }) + '</a><span class="value" style="display:none;">' + index + '</span> \
          </div> \
        </td> \
        <td class="value total col-2">' + request.stats.numberOfRequests.total + '</td> \
        <td class="value ok col-3">' + request.stats.numberOfRequests.ok + '</td> \
        <td class="value ko col-4">' + request.stats.numberOfRequests.ko + '</td> \
        <td class="value ko col-5">' + koPercent + '</td> \
        <td class="value total col-6">' + request.stats.meanNumberOfRequestsPerSecond.total + '</td> \
        <td class="value total col-7">' + request.stats.minResponseTime.total + '</td> \
        <td class="value total col-8">' + request.stats.percentiles1.total + '</td> \
        <td class="value total col-9">' + request.stats.percentiles2.total + '</td> \
        <td class="value total col-10">' + request.stats.percentiles3.total + '</td> \
        <td class="value total col-11">' + request.stats.percentiles4.total + '</td> \
        <td class="value total col-12">' + request.stats.maxResponseTime.total + '</td> \
        <td class="value total col-13">' + request.stats.meanResponseTime.total + '</td> \
        <td class="value total col-14">' + request.stats.standardDeviation.total + '</td> \
        </tr>';
}

function generateHtmlRowsForGroup(group, level, index, parent) {
    var buffer = '';

    if (!parent)
        parent = 'ROOT';
    else {
        buffer += generateHtmlRow(group, level - 1, index, parent, true);
        index++;
        parent = group.pathFormatted;
    }

    $.each(group.contents, function(contentName, content) {
        if (content.type == 'GROUP') {
            var result = generateHtmlRowsForGroup(content, level + 1, index, parent);
            buffer += result.html;
            index = result.index;
        }
        else if (content.type == 'REQUEST') {
            buffer += generateHtmlRow(content, level, index, parent);
            index++;
        }
    });

    return { html: buffer, index: index };
}

$('#container_statistics_head tbody').append(generateHtmlRow(stats, 0, 0));

var lines = generateHtmlRowsForGroup(stats, 0, 0);
$('#container_statistics_body tbody').append(lines.html);

$('#container_statistics_head').sortable('#container_statistics_body');
$('.statistics').expandable();

if (lines.index < 30) {
    $('#statistics_title span').attr('style', 'display: none;');
} else {
    $('#statistics_title').addClass('title_collapsed');
    $('#statistics_title').click(function() {
        $('#toggle-stats').toggleClass("off");
        $(this).toggleClass('title_collapsed').toggleClass('title_expanded');
        $('#container_statistics_body').parent().toggleClass('scrollable').toggleClass('');
    });
}
$('.table-cell-tooltip').popover({trigger:'hover'});

	    $('#container_errors').sortable('#container_errors');
    
allUsersData.yAxis = 0;

var allUsersChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'active_users',
    zoomType: 'x'
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    align: 'right',
    verticalAlign: 'top',
    layout: 'vertical',
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
        },
        select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis: {
    title: { text: 'Number of Active Users' },
    opposite: false,
    min: 0
  },
  series: [
    {
color: '#5E7BE2',
name: 'Busca Inválida de Pessoas',
data: [
  [1692815174000,3],[1692815175000,2],[1692815176000,2],[1692815177000,2],[1692815178000,2],[1692815179000,2],[1692815180000,2],[1692815181000,2],[1692815182000,2],[1692815183000,2],[1692815184000,2],[1692815185000,2],[1692815186000,2],[1692815187000,2],[1692815188000,2],[1692815189000,2],[1692815190000,2],[1692815191000,2],[1692815192000,2],[1692815193000,2],[1692815194000,2],[1692815195000,2],[1692815196000,2],[1692815197000,2],[1692815198000,2],[1692815199000,6],[1692815200000,6],[1692815201000,6],[1692815202000,7],[1692815203000,7],[1692815204000,7],[1692815205000,7],[1692815206000,8],[1692815207000,7],[1692815208000,8],[1692815209000,8],[1692815210000,9],[1692815211000,8],[1692815212000,9],[1692815213000,9],[1692815214000,9],[1692815215000,9],[1692815216000,9],[1692815217000,10],[1692815218000,9],[1692815219000,10],[1692815220000,10],[1692815221000,10],[1692815222000,11],[1692815223000,11],[1692815224000,10],[1692815225000,11],[1692815226000,12],[1692815227000,11],[1692815228000,12],[1692815229000,11],[1692815230000,12],[1692815231000,12],[1692815232000,13],[1692815233000,12],[1692815234000,13],[1692815235000,13],[1692815236000,13],[1692815237000,13],[1692815238000,14],[1692815239000,13],[1692815240000,17],[1692815241000,17],[1692815242000,15],[1692815243000,15],[1692815244000,14],[1692815245000,15],[1692815246000,15],[1692815247000,15],[1692815248000,16],[1692815249000,15],[1692815250000,16],[1692815251000,16],[1692815252000,16],[1692815253000,16],[1692815254000,17],[1692815255000,16],[1692815256000,17],[1692815257000,18],[1692815258000,18],[1692815259000,17],[1692815260000,18],[1692815261000,18],[1692815262000,23],[1692815263000,22],[1692815264000,19],[1692815265000,22],[1692815266000,22],[1692815267000,20],[1692815268000,20],[1692815269000,23],[1692815270000,22],[1692815271000,22],[1692815272000,24],[1692815273000,27],[1692815274000,27],[1692815275000,28],[1692815276000,29],[1692815277000,32],[1692815278000,36],[1692815279000,38],[1692815280000,38],[1692815281000,44],[1692815282000,50],[1692815283000,54],[1692815284000,67],[1692815285000,79],[1692815286000,80],[1692815287000,83],[1692815288000,89],[1692815289000,96],[1692815290000,101],[1692815291000,104],[1692815292000,107],[1692815293000,113],[1692815294000,117],[1692815295000,122],[1692815296000,130],[1692815297000,133],[1692815298000,144],[1692815299000,156],[1692815300000,169],[1692815301000,174],[1692815302000,182],[1692815303000,183],[1692815304000,192],[1692815305000,194],[1692815306000,199],[1692815307000,205],[1692815308000,213],[1692815309000,224],[1692815310000,234],[1692815311000,237],[1692815312000,251],[1692815313000,264],[1692815314000,274],[1692815315000,285],[1692815316000,297],[1692815317000,305],[1692815318000,315],[1692815319000,330],[1692815320000,348],[1692815321000,357],[1692815322000,369],[1692815323000,376],[1692815324000,382],[1692815325000,398],[1692815326000,416],[1692815327000,438],[1692815328000,452],[1692815329000,461],[1692815330000,472],[1692815331000,487],[1692815332000,499],[1692815333000,513],[1692815334000,523],[1692815335000,542],[1692815336000,550],[1692815337000,565],[1692815338000,578],[1692815339000,595],[1692815340000,614],[1692815341000,630],[1692815342000,648],[1692815343000,666],[1692815344000,680],[1692815345000,713],[1692815346000,698],[1692815347000,724],[1692815348000,735],[1692815349000,752],[1692815350000,784],[1692815351000,767],[1692815352000,780],[1692815353000,806],[1692815354000,811],[1692815355000,837],[1692815356000,828],[1692815357000,863],[1692815358000,858],[1692815359000,885],[1692815360000,912],[1692815361000,905],[1692815362000,927],[1692815363000,960],[1692815364000,952],[1692815365000,981],[1692815366000,969],[1692815367000,940],[1692815368000,953],[1692815369000,965],[1692815370000,959],[1692815371000,968],[1692815372000,962],[1692815373000,974],[1692815374000,995],[1692815375000,924],[1692815376000,908],[1692815377000,909],[1692815378000,938],[1692815379000,911],[1692815380000,849],[1692815381000,796],[1692815382000,755],[1692815383000,717],[1692815384000,687],[1692815385000,643],[1692815386000,635],[1692815387000,571],[1692815388000,543],[1692815389000,514],[1692815390000,508],[1692815391000,472],[1692815392000,432],[1692815393000,407],[1692815394000,390],[1692815395000,348],[1692815396000,327],[1692815397000,292],[1692815398000,282],[1692815399000,258],[1692815400000,231],[1692815401000,200],[1692815402000,182],[1692815403000,160],[1692815404000,146],[1692815405000,130],[1692815406000,116],[1692815407000,97],[1692815408000,93],[1692815409000,85],[1692815410000,78],[1692815411000,65],[1692815412000,41],[1692815413000,38],[1692815414000,32],[1692815415000,25],[1692815416000,17],[1692815417000,8],[1692815418000,3],[1692815419000,3],[1692815420000,3],[1692815421000,2],[1692815422000,2],[1692815423000,2],[1692815424000,2],[1692815425000,2],[1692815426000,2],[1692815427000,2],[1692815428000,2],[1692815429000,2],[1692815430000,2],[1692815431000,1]
],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }},
{
color: '#68b65c',
name: 'Busca Válida de Pessoas',
data: [
  [1692815174000,3],[1692815175000,2],[1692815176000,2],[1692815177000,2],[1692815178000,2],[1692815179000,2],[1692815180000,2],[1692815181000,2],[1692815182000,2],[1692815183000,2],[1692815184000,2],[1692815185000,2],[1692815186000,2],[1692815187000,2],[1692815188000,2],[1692815189000,2],[1692815190000,2],[1692815191000,2],[1692815192000,2],[1692815193000,2],[1692815194000,2],[1692815195000,2],[1692815196000,2],[1692815197000,2],[1692815198000,2],[1692815199000,6],[1692815200000,7],[1692815201000,7],[1692815202000,8],[1692815203000,8],[1692815204000,9],[1692815205000,9],[1692815206000,10],[1692815207000,11],[1692815208000,11],[1692815209000,11],[1692815210000,12],[1692815211000,13],[1692815212000,13],[1692815213000,13],[1692815214000,14],[1692815215000,15],[1692815216000,16],[1692815217000,16],[1692815218000,16],[1692815219000,17],[1692815220000,18],[1692815221000,19],[1692815222000,19],[1692815223000,20],[1692815224000,20],[1692815225000,20],[1692815226000,20],[1692815227000,21],[1692815228000,23],[1692815229000,21],[1692815230000,23],[1692815231000,23],[1692815232000,23],[1692815233000,24],[1692815234000,25],[1692815235000,26],[1692815236000,26],[1692815237000,28],[1692815238000,26],[1692815239000,27],[1692815240000,35],[1692815241000,32],[1692815242000,29],[1692815243000,30],[1692815244000,31],[1692815245000,30],[1692815246000,31],[1692815247000,31],[1692815248000,32],[1692815249000,33],[1692815250000,33],[1692815251000,33],[1692815252000,34],[1692815253000,34],[1692815254000,36],[1692815255000,38],[1692815256000,37],[1692815257000,38],[1692815258000,40],[1692815259000,38],[1692815260000,39],[1692815261000,41],[1692815262000,45],[1692815263000,47],[1692815264000,42],[1692815265000,48],[1692815266000,47],[1692815267000,45],[1692815268000,45],[1692815269000,48],[1692815270000,47],[1692815271000,46],[1692815272000,52],[1692815273000,59],[1692815274000,58],[1692815275000,63],[1692815276000,63],[1692815277000,70],[1692815278000,83],[1692815279000,83],[1692815280000,82],[1692815281000,97],[1692815282000,112],[1692815283000,124],[1692815284000,147],[1692815285000,180],[1692815286000,179],[1692815287000,191],[1692815288000,199],[1692815289000,207],[1692815290000,216],[1692815291000,230],[1692815292000,241],[1692815293000,253],[1692815294000,263],[1692815295000,279],[1692815296000,302],[1692815297000,316],[1692815298000,330],[1692815299000,359],[1692815300000,384],[1692815301000,399],[1692815302000,420],[1692815303000,436],[1692815304000,454],[1692815305000,459],[1692815306000,489],[1692815307000,504],[1692815308000,521],[1692815309000,538],[1692815310000,563],[1692815311000,596],[1692815312000,616],[1692815313000,635],[1692815314000,673],[1692815315000,691],[1692815316000,718],[1692815317000,735],[1692815318000,768],[1692815319000,794],[1692815320000,820],[1692815321000,845],[1692815322000,873],[1692815323000,902],[1692815324000,940],[1692815325000,978],[1692815326000,1002],[1692815327000,1046],[1692815328000,1086],[1692815329000,1115],[1692815330000,1133],[1692815331000,1157],[1692815332000,1196],[1692815333000,1223],[1692815334000,1253],[1692815335000,1293],[1692815336000,1328],[1692815337000,1358],[1692815338000,1392],[1692815339000,1432],[1692815340000,1465],[1692815341000,1497],[1692815342000,1537],[1692815343000,1587],[1692815344000,1622],[1692815345000,1708],[1692815346000,1684],[1692815347000,1740],[1692815348000,1757],[1692815349000,1792],[1692815350000,1871],[1692815351000,1845],[1692815352000,1867],[1692815353000,1929],[1692815354000,1960],[1692815355000,2022],[1692815356000,2029],[1692815357000,2111],[1692815358000,2083],[1692815359000,2146],[1692815360000,2199],[1692815361000,2204],[1692815362000,2258],[1692815363000,2340],[1692815364000,2319],[1692815365000,2398],[1692815366000,2346],[1692815367000,2319],[1692815368000,2370],[1692815369000,2404],[1692815370000,2380],[1692815371000,2387],[1692815372000,2410],[1692815373000,2449],[1692815374000,2512],[1692815375000,2371],[1692815376000,2332],[1692815377000,2305],[1692815378000,2385],[1692815379000,2313],[1692815380000,2160],[1692815381000,2015],[1692815382000,1898],[1692815383000,1812],[1692815384000,1726],[1692815385000,1651],[1692815386000,1628],[1692815387000,1488],[1692815388000,1411],[1692815389000,1344],[1692815390000,1331],[1692815391000,1233],[1692815392000,1152],[1692815393000,1078],[1692815394000,1026],[1692815395000,932],[1692815396000,892],[1692815397000,791],[1692815398000,739],[1692815399000,685],[1692815400000,630],[1692815401000,555],[1692815402000,508],[1692815403000,450],[1692815404000,417],[1692815405000,373],[1692815406000,323],[1692815407000,272],[1692815408000,263],[1692815409000,248],[1692815410000,223],[1692815411000,193],[1692815412000,127],[1692815413000,113],[1692815414000,97],[1692815415000,75],[1692815416000,54],[1692815417000,27],[1692815418000,19],[1692815419000,15],[1692815420000,14],[1692815421000,13],[1692815422000,13],[1692815423000,13],[1692815424000,13],[1692815425000,12],[1692815426000,12],[1692815427000,5],[1692815428000,5],[1692815429000,5],[1692815430000,5],[1692815431000,4]
],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }},
{
color: '#f15b4f',
name: 'Criação E Talvez Consulta de Pessoas',
data: [
  [1692815174000,3],[1692815175000,3],[1692815176000,3],[1692815177000,2],[1692815178000,3],[1692815179000,2],[1692815180000,3],[1692815181000,2],[1692815182000,2],[1692815183000,1],[1692815184000,7],[1692815185000,7],[1692815186000,4],[1692815187000,7],[1692815188000,6],[1692815189000,4],[1692815190000,2],[1692815191000,4],[1692815192000,3],[1692815193000,8],[1692815194000,4],[1692815195000,6],[1692815196000,6],[1692815197000,11],[1692815198000,11],[1692815199000,7],[1692815200000,11],[1692815201000,15],[1692815202000,19],[1692815203000,21],[1692815204000,24],[1692815205000,28],[1692815206000,32],[1692815207000,36],[1692815208000,40],[1692815209000,41],[1692815210000,48],[1692815211000,48],[1692815212000,53],[1692815213000,57],[1692815214000,59],[1692815215000,62],[1692815216000,71],[1692815217000,68],[1692815218000,73],[1692815219000,75],[1692815220000,80],[1692815221000,83],[1692815222000,85],[1692815223000,98],[1692815224000,93],[1692815225000,97],[1692815226000,99],[1692815227000,102],[1692815228000,111],[1692815229000,110],[1692815230000,114],[1692815231000,119],[1692815232000,120],[1692815233000,121],[1692815234000,127],[1692815235000,133],[1692815236000,133],[1692815237000,154],[1692815238000,141],[1692815239000,148],[1692815240000,187],[1692815241000,231],[1692815242000,174],[1692815243000,171],[1692815244000,186],[1692815245000,167],[1692815246000,166],[1692815247000,172],[1692815248000,173],[1692815249000,176],[1692815250000,184],[1692815251000,186],[1692815252000,188],[1692815253000,195],[1692815254000,192],[1692815255000,199],[1692815256000,205],[1692815257000,209],[1692815258000,222],[1692815259000,212],[1692815260000,223],[1692815261000,240],[1692815262000,312],[1692815263000,261],[1692815264000,241],[1692815265000,277],[1692815266000,264],[1692815267000,258],[1692815268000,266],[1692815269000,271],[1692815270000,280],[1692815271000,279],[1692815272000,298],[1692815273000,336],[1692815274000,340],[1692815275000,357],[1692815276000,362],[1692815277000,411],[1692815278000,474],[1692815279000,521],[1692815280000,577],[1692815281000,559],[1692815282000,650],[1692815283000,737],[1692815284000,895],[1692815285000,1032],[1692815286000,1036],[1692815287000,1087],[1692815288000,1131],[1692815289000,1212],[1692815290000,1272],[1692815291000,1377],[1692815292000,1390],[1692815293000,1443],[1692815294000,1522],[1692815295000,1573],[1692815296000,1694],[1692815297000,1783],[1692815298000,1885],[1692815299000,2024],[1692815300000,2118],[1692815301000,2220],[1692815302000,2340],[1692815303000,2399],[1692815304000,2507],[1692815305000,2599],[1692815306000,2733],[1692815307000,2807],[1692815308000,2933],[1692815309000,3041],[1692815310000,3159],[1692815311000,3296],[1692815312000,3443],[1692815313000,3575],[1692815314000,3812],[1692815315000,3923],[1692815316000,4100],[1692815317000,4226],[1692815318000,4373],[1692815319000,4520],[1692815320000,4705],[1692815321000,4820],[1692815322000,5004],[1692815323000,5134],[1692815324000,5307],[1692815325000,5500],[1692815326000,5729],[1692815327000,6012],[1692815328000,6247],[1692815329000,6377],[1692815330000,6498],[1692815331000,6670],[1692815332000,6916],[1692815333000,7057],[1692815334000,7220],[1692815335000,7508],[1692815336000,7648],[1692815337000,7920],[1692815338000,8089],[1692815339000,8359],[1692815340000,8518],[1692815341000,8758],[1692815342000,8989],[1692815343000,9253],[1692815344000,9471],[1692815345000,9968],[1692815346000,9831],[1692815347000,10207],[1692815348000,10313],[1692815349000,10575],[1692815350000,11057],[1692815351000,10897],[1692815352000,11075],[1692815353000,11465],[1692815354000,11639],[1692815355000,12017],[1692815356000,12158],[1692815357000,12448],[1692815358000,12658],[1692815359000,12852],[1692815360000,13257],[1692815361000,13198],[1692815362000,13449],[1692815363000,13984],[1692815364000,14446],[1692815365000,14282],[1692815366000,14607],[1692815367000,14219],[1692815368000,14292],[1692815369000,14471],[1692815370000,14247],[1692815371000,14203],[1692815372000,14337],[1692815373000,14642],[1692815374000,15062],[1692815375000,15390],[1692815376000,13999],[1692815377000,13809],[1692815378000,14282],[1692815379000,13848],[1692815380000,13039],[1692815381000,12327],[1692815382000,11334],[1692815383000,10860],[1692815384000,10339],[1692815385000,9834],[1692815386000,9688],[1692815387000,8879],[1692815388000,8359],[1692815389000,7908],[1692815390000,7820],[1692815391000,7464],[1692815392000,6847],[1692815393000,6400],[1692815394000,6093],[1692815395000,5583],[1692815396000,5278],[1692815397000,4735],[1692815398000,4470],[1692815399000,4126],[1692815400000,3826],[1692815401000,3349],[1692815402000,3107],[1692815403000,2797],[1692815404000,2579],[1692815405000,2356],[1692815406000,2019],[1692815407000,1658],[1692815408000,1586],[1692815409000,1477],[1692815410000,1363],[1692815411000,1180],[1692815412000,790],[1692815413000,705],[1692815414000,610],[1692815415000,483],[1692815416000,342],[1692815417000,134],[1692815418000,93],[1692815419000,73],[1692815420000,73],[1692815421000,50],[1692815422000,50],[1692815423000,50],[1692815424000,50],[1692815425000,48],[1692815426000,47],[1692815427000,30],[1692815428000,30],[1692815429000,23],[1692815430000,23],[1692815431000,17]
],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }},

    allUsersData
  ]
});


allUsersChart.setTitle({
  text: '<span class="chart_title">Active Users along the Simulation</span>',
  useHTML: true
});

allUsersData.yAxis = 1;

var responsetimeDistributionChart = new Highcharts.Chart({
  chart: {
    renderTo: 'responsetimeDistributionContainer',
    type: 'column',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: 5,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  xAxis: {
    categories: ['309', '924', '1540', '2156', '2771', '3387', '4002', '4618', '5233', '5849', '6465', '7080', '7696', '8311', '8927', '9542', '10158', '10774', '11389', '12005', '12620', '13236', '13852', '14467', '15083', '15698', '16314', '16929', '17545', '18161', '18776', '19392', '20007', '20623', '21239', '21854', '22470', '23085', '23701', '24316', '24932', '25548', '26163', '26779', '27394', '28010', '28625', '29241', '29857', '30472', '31088', '31703', '32319', '32935', '33550', '34166', '34781', '35397', '36012', '36628', '37244', '37859', '38475', '39090', '39706', '40321', '40937', '41553', '42168', '42784', '43399', '44015', '44631', '45246', '45862', '46477', '47093', '47708', '48324', '48940', '49555', '50171', '50786', '51402', '52018', '52633', '53249', '53864', '54480', '55095', '55711', '56327', '56942', '57558', '58173', '58789', '59404', '60020', '60636', '61251'],
    tickInterval: 20
  },
  yAxis: {
    min: 0,
    title: { text: 'Percentage of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      return '<b>'+ this.x +' ms</b><br/>'+
      this.series.name +': '+ this.y +' %<br/>'+
      'Total: '+ this.point.stackTotal + ' %';
    }
  },
  plotOptions: {
    series: {
      groupPadding: 0,
      stacking: 'normal',
	    shadow: true
    }
  },
  series: [
  	{
type: 'column',
color: '#68b65c',
name: 'OK',
data: [
  4.72,0.39,1.12,0.92,1.05,0.47,0.17,0.53,0.68,0.27,0.18,0.13,0.08,0.07,0.27,0.25,0.22,0.18,0.1,0.12,0.13,0.08,0.08,0.13,0.16,0.14,0.22,0.15,0.16,0.16,0.17,0.17,0.16,0.2,0.28,0.27,0.26,0.24,0.21,0.2,0.09,0.1,0.03,0.05,0.06,0.05,0.06,0.07,0.05,0.11,0.06,0.04,0.05,0.02,0.05,0.06,0.08,0.13,0.16,0.1,0.08,0.08,0.09,0.03,0.01,0.01,0.01,0.01,0.03,0.01,0.02,0.02,0.02,0.03,0.01,0.03,0.02,0.02,0.02,0.03,0.03,0.02,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.02,0.0,0.0,0.0,0.0,0.0,0.0
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
},
  	{
type: 'column',
color: '#f15b4f',
name: 'KO',
data: [
  15.19,1.39,3.29,3.48,3.58,1.87,0.61,1.37,2.46,1.04,0.59,0.55,0.3,0.24,0.88,0.88,8.7,2.39,0.59,0.61,0.42,0.31,0.28,0.54,0.57,0.37,0.64,0.63,0.58,0.52,0.7,0.77,0.54,0.81,0.78,1.13,0.84,0.89,0.76,0.78,0.4,0.39,0.23,0.28,0.25,0.3,0.32,0.29,0.22,0.29,0.28,0.12,0.2,0.09,0.16,0.3,0.44,0.54,0.45,0.36,0.29,0.23,0.26,0.12,0.12,0.05,0.13,0.05,0.16,0.08,0.19,0.1,0.1,0.12,0.06,0.14,0.1,0.1,0.12,0.14,0.16,0.1,0.07,0.04,0.02,0.02,0.0,0.0,0.0,0.0,0.01,0.0,0.04,0.07,0.04,0.05,0.07,8.21,1.07,0.05
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
}
  ]
});

responsetimeDistributionChart.setTitle({
  text: '<span class="chart_title">Response Time Distribution</span>',
  useHTML: true
});

var responsetimepercentilesovertimeokPercentiles = unpack([[1692815174,[11,20,30,40,42,44,46,48,49,50]],[1692815175,[8,10,13,15,16,16,17,17,17,18]],[1692815176,[7,8,10,11,11,12,12,12,12,13]],[1692815177,[7,8,10,12,12,12,13,13,13,14]],[1692815178,[9,10,11,16,17,18,19,20,21,22]],[1692815179,[7,7,8,9,9,9,9,9,9,10]],[1692815180,[6,7,8,9,9,9,9,9,9,10]],[1692815181,[7,7,7,7,7,7,7,7,7,7]],[1692815182,[9,9,10,10,10,10,10,10,10,11]],[1692815183,[7,8,9,10,11,11,11,11,11,12]],[1692815184,[7,7,7,7,7,7,7,7,7,7]],[1692815185,[5,5,6,6,6,7,8,9,9,10]],[1692815186,[4,4,4,6,6,7,7,8,8,9]],[1692815187,[4,4,5,5,5,5,5,5,5,5]],[1692815188,[4,4,4,4,4,4,4,4,4,5]],[1692815189,[5,5,6,6,6,6,6,6,6,7]],[1692815190,[4,4,4,4,4,4,4,4,4,5]],[1692815191,[3,3,4,5,5,5,5,5,5,6]],[1692815192,[4,4,5,6,6,6,6,6,6,7]],[1692815193,[4,4,4,4,4,4,4,4,4,4]],[1692815194,[5,6,8,9,9,10,10,10,10,11]],[1692815195,[3,3,4,5,5,5,5,5,5,6]],[1692815196,[4,4,5,6,6,6,6,6,6,7]],[1692815197,[4,4,5,5,5,5,5,5,5,5]],[1692815198,[4,4,4,4,4,4,5,5,5,6]],[1692815199,[4,4,5,6,6,6,6,6,6,6]],[1692815200,[3,4,4,4,4,4,4,4,4,4]],[1692815201,[3,3,5,5,5,5,7,8,9,10]],[1692815202,[3,4,4,5,5,5,6,15,22,24]],[1692815203,[3,3,4,4,4,4,4,5,5,5]],[1692815204,[2,3,4,5,6,6,7,8,9,10]],[1692815205,[2,3,4,5,5,5,5,6,6,6]],[1692815206,[2,3,4,4,4,4,4,5,6,7]],[1692815207,[3,3,4,4,5,6,7,8,8,9]],[1692815208,[3,3,4,4,4,4,4,4,4,5]],[1692815209,[3,3,4,4,4,4,5,6,6,7]],[1692815210,[3,4,4,4,5,5,61,121,163,174]],[1692815211,[3,3,4,5,6,6,18,37,57,63]],[1692815212,[2,3,3,3,4,4,4,4,4,5]],[1692815213,[3,4,4,5,6,7,7,9,9,10]],[1692815214,[2,3,3,4,4,4,5,16,42,49]],[1692815215,[2,2,3,3,3,3,4,4,8,10]],[1692815216,[3,13,23,53,56,61,69,82,90,92]],[1692815217,[2,3,3,3,4,4,4,4,5,6]],[1692815218,[2,3,3,3,3,4,4,4,5,6]],[1692815219,[2,2,3,3,3,3,3,3,4,4]],[1692815220,[2,3,4,7,8,14,27,32,59,68]],[1692815221,[2,3,3,4,14,20,63,86,103,108]],[1692815222,[2,2,3,4,6,9,41,60,68,70]],[1692815223,[4,57,86,149,165,180,205,234,251,255]],[1692815224,[2,3,4,14,15,45,59,98,118,125]],[1692815225,[2,3,5,9,10,11,13,60,88,95]],[1692815226,[2,3,3,3,3,4,11,29,40,43]],[1692815227,[2,3,3,3,3,4,6,15,37,45]],[1692815228,[3,5,20,55,61,72,98,109,140,153]],[1692815229,[2,2,15,48,60,66,71,73,86,92]],[1692815230,[2,2,2,6,9,27,60,68,72,73]],[1692815231,[2,3,3,6,7,10,11,16,65,96]],[1692815232,[2,3,3,5,7,9,11,19,42,51]],[1692815233,[2,3,3,7,9,12,19,36,58,68]],[1692815234,[2,3,3,4,4,5,6,8,20,25]],[1692815235,[2,3,3,9,19,23,38,48,61,62]],[1692815236,[2,3,3,5,8,14,15,37,75,85]],[1692815237,[2,9,37,76,82,85,89,138,162,175]],[1692815238,[2,3,3,16,31,49,97,141,258,289]],[1692815239,[2,14,62,157,176,226,266,350,420,450]],[1692815240,[44,211,283,363,371,387,405,431,523,593]],[1692815241,[4,40,92,213,223,237,264,357,433,465]],[1692815242,[2,15,36,73,76,93,105,130,181,188]],[1692815243,[3,27,52,108,129,155,236,300,361,377]],[1692815244,[2,7,28,62,62,69,73,85,124,145]],[1692815245,[2,2,3,13,19,26,29,49,84,91]],[1692815246,[2,3,4,18,27,31,36,43,66,67]],[1692815247,[1,3,3,9,15,18,28,34,53,67]],[1692815248,[1,3,4,11,16,26,30,32,45,46]],[1692815249,[2,2,5,18,23,28,32,34,39,44]],[1692815250,[2,6,24,42,45,49,64,78,97,99]],[1692815251,[2,4,14,37,39,44,46,48,58,64]],[1692815252,[2,2,5,25,28,32,36,38,68,74]],[1692815253,[2,3,16,40,46,53,53,56,67,71]],[1692815254,[2,5,17,34,37,43,46,51,66,66]],[1692815255,[3,15,36,58,61,64,69,71,80,89]],[1692815256,[2,8,19,39,45,49,52,64,74,78]],[1692815257,[2,14,36,61,69,72,77,99,171,247]],[1692815258,[2,19,50,94,124,145,174,206,244,254]],[1692815259,[2,12,37,60,64,66,73,85,88,90]],[1692815260,[2,16,53,111,148,155,161,173,205,211]],[1692815261,[27,84,142,182,192,209,232,249,261,269]],[1692815262,[72,159,186,227,236,239,256,296,340,360]],[1692815263,[67,99,155,197,201,214,223,231,247,257]],[1692815264,[4,31,63,106,119,164,196,213,258,267]],[1692815265,[11,83,157,214,224,234,246,279,410,433]],[1692815266,[16,94,120,136,146,150,156,169,194,195]],[1692815267,[4,39,60,84,85,96,110,129,170,174]],[1692815268,[5,28,52,78,79,84,89,132,260,274]],[1692815269,[29,88,112,148,153,158,165,179,263,301]],[1692815270,[3,48,78,103,113,121,144,147,152,158]],[1692815271,[3,44,78,109,114,122,133,152,163,165]],[1692815272,[22,129,162,264,279,295,302,315,340,346]],[1692815273,[215,277,308,335,343,349,350,358,375,388]],[1692815274,[223,307,355,396,400,416,429,450,473,506]],[1692815275,[299,347,371,399,402,406,420,432,452,459]],[1692815276,[350,400,429,463,468,471,476,482,526,555]],[1692815277,[433,583,650,687,711,721,731,768,803,809]],[1692815278,[640,723,753,787,797,800,820,835,897,918]],[1692815279,[640,693,710,747,764,775,784,816,886,975]],[1692815280,[727,909,1032,1216,1229,1244,1255,1279,1299,1303]],[1692815281,[1196,1276,1328,1391,1414,1456,1513,1526,1572,1575]],[1692815282,[1475,1952,2137,2290,2432,2533,2554,2570,2582,2588]],[1692815283,[2069,2408,2493,2544,2557,2585,2617,2791,5322,5543]],[1692815284,[1910,2270,2595,3196,3295,3327,3393,3437,6595,9124]],[1692815285,[1811,2062,2495,3222,5119,5611,6088,6732,21489,34018]],[1692815286,[1551,1708,2835,5178,5333,5364,8505,9364,33942,34539]],[1692815287,[1535,1629,1779,3019,4761,4813,4849,5148,10371,17856]],[1692815288,[1654,1772,1838,2754,2886,5685,5827,16688,17333,17458]],[1692815289,[1694,1894,2860,4922,4983,5056,9163,22413,46788,46855]],[1692815290,[1675,1758,2672,4448,4651,4747,5289,34794,37150,37169]],[1692815291,[1612,1798,1927,4847,4891,4924,4985,5420,30738,30904]],[1692815292,[1586,1683,2706,4952,4983,5124,5222,8617,22863,34090]],[1692815293,[1582,1773,3393,4974,5077,5745,8888,9025,12759,22725]],[1692815294,[1615,1793,2879,4739,4823,4887,5017,8749,34242,35018]],[1692815295,[1712,1915,2969,8942,9062,9405,9962,10683,39195,47070]],[1692815296,[1713,1906,2949,5484,6043,8239,9020,29553,34441,36695]],[1692815297,[1791,2933,4797,5225,5797,8896,9004,14173,19107,19184]],[1692815298,[1856,2858,3026,4984,5129,5718,5762,17678,40354,40463]],[1692815299,[1707,2355,3222,8852,8929,9747,33463,33928,33975,33993]],[1692815300,[1772,2723,3255,5330,5787,6537,7360,18647,34989,35020]],[1692815301,[1709,2072,2972,5061,5195,5742,9109,9631,11454,19387]],[1692815302,[1630,2450,4515,4902,5140,9347,9583,10704,10761,10771]],[1692815303,[1600,1823,2966,5071,5827,8826,9294,28522,33427,33820]],[1692815304,[1644,2343,4723,5205,5277,5412,6117,8434,12764,17889]],[1692815305,[1522,2584,2845,4925,5091,8731,9557,10223,33595,34132]],[1692815306,[1516,1748,2836,4967,5054,5993,9515,10189,17179,17185]],[1692815307,[1603,1801,2864,4937,6619,9237,9553,30266,33641,33673]],[1692815308,[1715,2826,4898,9054,9476,10180,12014,17418,21074,33742]],[1692815309,[1620,1842,3615,5983,6117,8098,8765,9485,36271,36281]],[1692815310,[1746,1977,2958,9067,9210,9244,10033,32078,32192,32313]],[1692815311,[1699,3006,4809,8903,9792,33136,34685,36075,46985,47077]],[1692815312,[1840,2703,6022,9644,10034,10621,16331,35803,57750,57918]],[1692815313,[1999,2798,4729,8854,9283,9707,22639,35072,38696,47697]],[1692815314,[2266,3020,5458,7364,9046,9541,12737,16911,28992,36615]],[1692815315,[1660,1886,4779,8896,13625,18547,24265,35071,35342,35365]],[1692815316,[1730,3144,4933,10426,10738,10764,18302,19465,31025,31026]],[1692815317,[1654,1936,4313,11114,18852,19086,33398,35953,37434,37453]],[1692815318,[1668,4830,12239,34958,35082,37107,37856,42289,43897,44037]],[1692815319,[1670,2795,4417,5815,17351,17867,26247,34651,37156,37351]],[1692815320,[1804,3099,5133,6482,8659,8984,10078,10973,16193,20821]],[1692815321,[1602,1914,3331,6659,7638,9695,9833,10287,34511,34558]],[1692815322,[1671,2116,5739,9742,33946,35543,35913,36239,36302,36319]],[1692815323,[1665,3906,9262,16254,24028,35197,35315,35688,37185,37238]],[1692815324,[2818,3747,5729,10018,10532,21506,27264,36263,37273,37320]],[1692815325,[2316,3327,6141,20182,20291,20738,34430,34656,35474,35719]],[1692815326,[2507,3271,3684,5350,5438,5850,6830,12415,33291,35213]],[1692815327,[1749,2026,4881,18395,18492,18636,33269,36486,36953,37077]],[1692815328,[1949,5230,19620,35890,35954,36004,36077,36240,59508,59835]],[1692815329,[1751,3232,6432,31927,35081,35140,35326,40826,57784,59222]],[1692815330,[1892,3223,5374,20117,20439,35618,35902,36226,36488,36503]],[1692815331,[1645,2974,6102,9971,11187,19097,25106,57276,57398,57400]],[1692815332,[2057,5133,9762,18619,18692,18730,18795,24061,38373,38475]],[1692815333,[1754,2851,4886,8499,11841,12077,12420,20363,25319,30809]],[1692815334,[1835,3250,5384,14132,18135,19381,21667,22055,36130,36162]],[1692815335,[1591,3057,6487,12773,13083,14519,18607,22844,39147,59233]],[1692815336,[1714,3006,7264,38515,38542,38609,38780,38957,39014,39021]],[1692815337,[1663,2903,7498,38065,38121,38205,38268,38339,56966,57210]],[1692815338,[1702,4001,7889,19728,19991,21112,22876,25638,37198,56928]],[1692815339,[1763,3038,7007,10769,10931,11027,23808,30772,30921,30922]],[1692815340,[1759,3354,7309,10703,10775,10957,20724,21052,30078,30178]],[1692815341,[1859,4577,7193,13578,19103,28841,29169,37874,57556,57574]],[1692815342,[3674,7374,27746,37260,37329,37590,37662,37692,38014,38064]],[1692815343,[4234,5093,7778,21078,22605,26786,27074,38076,38609,49535]],[1692815344,[4585,7244,7931,14226,16581,20091,21883,22839,42551,43497]],[1692815345,[6054,6912,8136,11160,12485,15667,37840,38797,41116,42469]],[1692815346,[8497,9586,10150,17457,17680,18003,18165,40732,41912,42281]],[1692815347,[8388,10551,12576,16926,17282,18791,20247,22596,27024,29249]],[1692815348,[8370,12031,13040,17775,17927,18111,18188,18442,18667,21475]],[1692815349,[11005,12032,14701,15244,15560,16551,16616,16870,36250,45016]],[1692815350,[13835,15828,16302,17130,18227,19642,19694,19959,25091,43046]],[1692815351,[15033,16196,19134,24451,30060,32363,46255,47465,58778,58938]],[1692815352,[17836,22835,23674,24168,26745,28845,31336,37831,47102,58278]],[1692815353,[18210,21731,22055,22733,22929,23112,23295,35433,50187,50438]],[1692815354,[20745,21066,21405,25141,25253,32649,36479,36686,49472,49712]],[1692815355,[20749,23142,26112,36110,36287,39634,48980,52174,52550,52973]],[1692815356,[20091,23766,25282,28955,32131,35138,46908,50033,52095,52347]],[1692815357,[19169,23673,23855,24194,24297,24632,26539,37291,41359,46263]],[1692815358,[18287,21754,23113,23701,36077,36373,43619,49751,50079,50200]],[1692815359,[20073,20871,22091,22264,22362,22628,22764,32906,38862,49123]],[1692815360,[20501,21217,22519,30601,34850,35294,35703,51347,51845,51875]],[1692815361,[20518,22639,27218,34696,45836,49691,50280,50468,52283,53766]],[1692815362,[19915,21847,32721,48258,48560,49037,49322,49396,49691,49715]],[1692815363,[18889,20597,28090,47031,47493,48111,48521,48855,50618,51644]],[1692815364,[18053,23323,26788,39973,47119,47377,47378,48244,50978,51164]],[1692815365,[19211,23142,39456,46285,46291,46434,46626,46730,48962,49659]],[1692815366,[15992,22008,32536,39213,40759,45282,45550,49247,50612,50677]],[1692815367,[14921,20902,24271,31391,36094,42604,48301,49119,50824,50873]],[1692815368,[14419,18561,20119,31235,32274,42283,45214,47402,47913,48770]],[1692815369,[14058,18134,23937,30345,30472,39217,45111,47230,47529,47529]],[1692815370,[12411,16283,17745,32364,42973,43791,44161,45689,46745,46753]],[1692815371,[13472,16544,20185,41819,42093,43047,44659,45298,45520,45659]],[1692815372,[12293,15822,22192,36925,42059,42305,44219,44583,44696,44753]],[1692815373,[14904,18603,24311,36935,37217,37828,41948,43401,43597,43681]],[1692815374,[13618,17249,23084,32805,35775,36798,42575,43701,45614,45614]],[1692815375,[15246,22640,25903,30209,30433,30491,31722,36644,39109,51022]],[1692815376,[14577,20130,22492,27206,28098,29141,30407,32848,41719,44033]],[1692815377,[11494,15216,19545,23806,24423,24538,25267,29139,31150,31300]],[1692815378,[10449,16786,21496,28185,28428,29119,31269,37301,42054,42409]],[1692815379,[13826,16132,17524,20184,20807,22939,29508,30185,31710,32223]],[1692815380,null],[1692815381,null],[1692815382,null],[1692815383,null],[1692815384,null],[1692815385,null],[1692815386,null],[1692815387,null],[1692815388,null],[1692815389,null],[1692815390,null],[1692815391,null],[1692815392,null],[1692815393,null],[1692815394,null],[1692815395,null],[1692815396,null],[1692815397,null],[1692815398,null],[1692815399,null],[1692815400,null],[1692815401,null],[1692815402,null],[1692815403,null],[1692815404,null],[1692815405,null],[1692815406,null],[1692815407,null],[1692815408,null],[1692815409,null],[1692815410,null],[1692815411,null],[1692815412,null],[1692815413,null],[1692815414,null],[1692815415,null],[1692815416,null],[1692815417,null],[1692815418,null],[1692815419,null],[1692815420,null],[1692815421,null],[1692815422,null],[1692815423,null],[1692815424,null],[1692815425,null],[1692815426,null],[1692815427,null],[1692815428,null],[1692815429,null],[1692815430,null],[1692815431,null]]);

var responsetimepercentilesovertimeokPercentilesChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responsetimepercentilesovertimeokPercentilesContainer',
    zoomType: 'x',
    marginBottom: 60
  },
  colors: ['#c4fd90', '#7ff77f', '#6ff2ad', '#61ede6', '#58c7e0', '#4ea1d4', '#487ad9', '#3f52cc', '#7335dc', '#c73905', '#FFA900'],
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false,
    baseSeries: 9
  },
  rangeSelector: {
    rangeSelector: { align: "left" },
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#92918C',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
        },
        select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Response Time (ms)' },
      opposite: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  plotOptions: {
    arearange: { lineWidth: 1 },
    series: {
      dataGrouping: { enabled: false }
    }
  },
  series: [
  
    
         {
pointInterval: 1000,
name: 'min',
data: responsetimepercentilesovertimeokPercentiles[0],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 10
},
         {
pointInterval: 1000,
name: '25%',
data: responsetimepercentilesovertimeokPercentiles[1],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 9
},
         {
pointInterval: 1000,
name: '50%',
data: responsetimepercentilesovertimeokPercentiles[2],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 8
},
         {
pointInterval: 1000,
name: '75%',
data: responsetimepercentilesovertimeokPercentiles[3],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 7
},
         {
pointInterval: 1000,
name: '80%',
data: responsetimepercentilesovertimeokPercentiles[4],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 6
},
         {
pointInterval: 1000,
name: '85%',
data: responsetimepercentilesovertimeokPercentiles[5],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 5
},
         {
pointInterval: 1000,
name: '90%',
data: responsetimepercentilesovertimeokPercentiles[6],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 4
},
         {
pointInterval: 1000,
name: '95%',
data: responsetimepercentilesovertimeokPercentiles[7],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 3
},
         {
pointInterval: 1000,
name: '99%',
data: responsetimepercentilesovertimeokPercentiles[8],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 2
},
         {
pointInterval: 1000,
name: 'max',
data: responsetimepercentilesovertimeokPercentiles[9],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 1
},
  allUsersData
  ]
});

responsetimepercentilesovertimeokPercentilesChart.setTitle({
  text: '<span class="chart_title chart_title_">Response Time Percentiles over Time (OK)</span>',
  useHTML: true
});

var requests = unpack([[1692815174,[6,2,4]],[1692815175,[6,2,4]],[1692815176,[6,2,4]],[1692815177,[6,2,4]],[1692815178,[6,3,3]],[1692815179,[6,2,4]],[1692815180,[6,2,4]],[1692815181,[6,2,4]],[1692815182,[6,2,4]],[1692815183,[6,2,4]],[1692815184,[6,2,4]],[1692815185,[12,5,7]],[1692815186,[9,4,5]],[1692815187,[9,3,6]],[1692815188,[12,3,9]],[1692815189,[10,3,7]],[1692815190,[5,2,3]],[1692815191,[7,2,5]],[1692815192,[8,3,5]],[1692815193,[7,2,5]],[1692815194,[12,3,9]],[1692815195,[9,4,5]],[1692815196,[9,4,5]],[1692815197,[14,3,11]],[1692815198,[14,5,9]],[1692815199,[15,5,10]],[1692815200,[22,7,15]],[1692815201,[25,7,18]],[1692815202,[30,10,20]],[1692815203,[35,12,23]],[1692815204,[38,11,27]],[1692815205,[41,12,29]],[1692815206,[48,14,34]],[1692815207,[50,14,36]],[1692815208,[56,10,46]],[1692815209,[58,16,42]],[1692815210,[61,15,46]],[1692815211,[67,15,52]],[1692815212,[70,19,51]],[1692815213,[74,17,57]],[1692815214,[78,16,62]],[1692815215,[83,19,64]],[1692815216,[86,19,67]],[1692815217,[91,19,72]],[1692815218,[94,29,65]],[1692815219,[99,24,75]],[1692815220,[102,24,78]],[1692815221,[106,22,84]],[1692815222,[111,21,90]],[1692815223,[116,26,90]],[1692815224,[117,33,84]],[1692815225,[123,23,100]],[1692815226,[126,27,99]],[1692815227,[131,30,101]],[1692815228,[135,31,104]],[1692815229,[138,33,105]],[1692815230,[141,29,112]],[1692815231,[147,41,106]],[1692815232,[151,37,114]],[1692815233,[155,40,115]],[1692815234,[159,30,129]],[1692815235,[162,33,129]],[1692815236,[168,32,136]],[1692815237,[170,45,125]],[1692815238,[174,44,130]],[1692815239,[179,43,136]],[1692815240,[182,45,137]],[1692815241,[186,44,142]],[1692815242,[192,41,151]],[1692815243,[195,44,151]],[1692815244,[198,49,149]],[1692815245,[203,49,154]],[1692815246,[207,52,155]],[1692815247,[211,57,154]],[1692815248,[214,48,166]],[1692815249,[219,46,173]],[1692815250,[223,53,170]],[1692815251,[227,47,180]],[1692815252,[230,60,170]],[1692815253,[235,58,177]],[1692815254,[239,51,188]],[1692815255,[242,60,182]],[1692815256,[247,66,181]],[1692815257,[251,63,188]],[1692815258,[256,58,198]],[1692815259,[259,46,213]],[1692815260,[262,63,199]],[1692815261,[267,55,212]],[1692815262,[270,58,212]],[1692815263,[277,66,211]],[1692815264,[276,68,208]],[1692815265,[284,71,213]],[1692815266,[287,67,220]],[1692815267,[292,74,218]],[1692815268,[295,64,231]],[1692815269,[299,65,234]],[1692815270,[303,57,246]],[1692815271,[307,74,233]],[1692815272,[311,74,237]],[1692815273,[315,70,245]],[1692815274,[320,67,253]],[1692815275,[323,73,250]],[1692815276,[326,79,247]],[1692815277,[331,79,252]],[1692815278,[336,78,258]],[1692815279,[339,76,263]],[1692815280,[343,79,264]],[1692815281,[347,89,258]],[1692815282,[351,86,265]],[1692815283,[352,88,264]],[1692815284,[358,64,294]],[1692815285,[368,78,290]],[1692815286,[366,73,293]],[1692815287,[372,84,288]],[1692815288,[376,68,308]],[1692815289,[379,78,301]],[1692815290,[382,76,306]],[1692815291,[387,90,297]],[1692815292,[392,71,321]],[1692815293,[396,78,318]],[1692815294,[400,81,319]],[1692815295,[402,77,325]],[1692815296,[407,86,321]],[1692815297,[412,94,318]],[1692815298,[415,71,344]],[1692815299,[419,70,349]],[1692815300,[423,48,375]],[1692815301,[427,84,343]],[1692815302,[432,71,361]],[1692815303,[436,84,352]],[1692815304,[439,59,380]],[1692815305,[443,89,354]],[1692815306,[447,77,370]],[1692815307,[451,84,367]],[1692815308,[457,79,378]],[1692815309,[458,91,367]],[1692815310,[464,68,396]],[1692815311,[467,88,379]],[1692815312,[473,85,388]],[1692815313,[475,87,388]],[1692815314,[477,44,433]],[1692815315,[486,94,392]],[1692815316,[488,67,421]],[1692815317,[491,98,393]],[1692815318,[497,100,397]],[1692815319,[498,79,419]],[1692815320,[498,59,439]],[1692815321,[513,84,429]],[1692815322,[511,79,432]],[1692815323,[517,77,440]],[1692815324,[519,60,459]],[1692815325,[523,81,442]],[1692815326,[528,64,464]],[1692815327,[532,77,455]],[1692815328,[536,117,419]],[1692815329,[539,109,430]],[1692815330,[543,93,450]],[1692815331,[548,98,450]],[1692815332,[553,90,463]],[1692815333,[555,89,466]],[1692815334,[559,104,455]],[1692815335,[564,84,480]],[1692815336,[568,112,456]],[1692815337,[571,102,469]],[1692815338,[577,129,448]],[1692815339,[580,76,504]],[1692815340,[551,84,467]],[1692815341,[620,114,506]],[1692815342,[592,99,493]],[1692815343,[596,106,490]],[1692815344,[599,122,477]],[1692815345,[574,105,469]],[1692815346,[637,90,547]],[1692815347,[612,137,475]],[1692815348,[618,122,496]],[1692815349,[619,145,474]],[1692815350,[624,154,470]],[1692815351,[626,117,509]],[1692815352,[632,112,520]],[1692815353,[637,137,500]],[1692815354,[601,129,472]],[1692815355,[461,82,379]],[1692815356,[518,81,437]],[1692815357,[732,59,673]],[1692815358,[543,73,470]],[1692815359,[781,77,704]],[1692815360,[569,75,494]],[1692815361,[710,52,658]],[1692815362,[678,54,624]],[1692815363,[553,39,514]],[1692815364,[528,39,489]],[1692815365,[917,25,892]],[1692815366,[767,135,632]],[1692815367,[884,137,747]],[1692815368,[780,88,692]],[1692815369,[635,88,547]],[1692815370,[588,57,531]],[1692815371,[888,42,846]],[1692815372,[665,128,537]],[1692815373,[487,53,434]],[1692815374,[509,98,411]],[1692815375,[1046,231,815]],[1692815376,[893,188,705]],[1692815377,[733,76,657]],[1692815378,[738,143,595]],[1692815379,[327,76,251]],[1692815380,[0,0,0]],[1692815381,[0,0,0]],[1692815382,[0,0,0]],[1692815383,[0,0,0]],[1692815384,[0,0,0]],[1692815385,[0,0,0]],[1692815386,[0,0,0]],[1692815387,[0,0,0]],[1692815388,[0,0,0]],[1692815389,[0,0,0]],[1692815390,[0,0,0]],[1692815391,[0,0,0]],[1692815392,[0,0,0]],[1692815393,[0,0,0]],[1692815394,[0,0,0]],[1692815395,[0,0,0]],[1692815396,[0,0,0]],[1692815397,[0,0,0]],[1692815398,[0,0,0]],[1692815399,[0,0,0]],[1692815400,[0,0,0]],[1692815401,[0,0,0]],[1692815402,[0,0,0]],[1692815403,[0,0,0]],[1692815404,[0,0,0]],[1692815405,[0,0,0]],[1692815406,[0,0,0]],[1692815407,[0,0,0]],[1692815408,[0,0,0]],[1692815409,[0,0,0]],[1692815410,[0,0,0]],[1692815411,[0,0,0]],[1692815412,[0,0,0]],[1692815413,[0,0,0]],[1692815414,[0,0,0]],[1692815415,[0,0,0]],[1692815416,[0,0,0]],[1692815417,[0,0,0]],[1692815418,[0,0,0]],[1692815419,[0,0,0]],[1692815420,[0,0,0]],[1692815421,[0,0,0]],[1692815422,[0,0,0]],[1692815423,[0,0,0]],[1692815424,[0,0,0]],[1692815425,[0,0,0]],[1692815426,[0,0,0]],[1692815427,[0,0,0]],[1692815428,[0,0,0]],[1692815429,[0,0,0]],[1692815430,[0,0,0]],[1692815431,[0,0,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'requests',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of requests' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: requests[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData
  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of requests per second</span>',
  useHTML: true
});

var responses = unpack([[1692815174,[5,2,3]],[1692815175,[6,2,4]],[1692815176,[7,2,5]],[1692815177,[6,2,4]],[1692815178,[6,3,3]],[1692815179,[6,2,4]],[1692815180,[6,2,4]],[1692815181,[6,2,4]],[1692815182,[6,2,4]],[1692815183,[6,2,4]],[1692815184,[6,2,4]],[1692815185,[12,5,7]],[1692815186,[9,4,5]],[1692815187,[9,3,6]],[1692815188,[12,3,9]],[1692815189,[10,3,7]],[1692815190,[5,2,3]],[1692815191,[7,2,5]],[1692815192,[8,3,5]],[1692815193,[7,2,5]],[1692815194,[12,3,9]],[1692815195,[9,4,5]],[1692815196,[9,4,5]],[1692815197,[14,3,11]],[1692815198,[14,5,9]],[1692815199,[15,5,10]],[1692815200,[21,7,14]],[1692815201,[26,7,19]],[1692815202,[29,10,19]],[1692815203,[36,12,24]],[1692815204,[38,11,27]],[1692815205,[41,12,29]],[1692815206,[47,14,33]],[1692815207,[51,14,37]],[1692815208,[55,10,45]],[1692815209,[58,16,42]],[1692815210,[61,15,46]],[1692815211,[65,15,50]],[1692815212,[71,19,52]],[1692815213,[75,17,58]],[1692815214,[79,16,63]],[1692815215,[82,19,63]],[1692815216,[86,19,67]],[1692815217,[91,19,72]],[1692815218,[94,29,65]],[1692815219,[99,24,75]],[1692815220,[103,24,79]],[1692815221,[105,21,84]],[1692815222,[107,21,86]],[1692815223,[87,20,67]],[1692815224,[150,40,110]],[1692815225,[121,23,98]],[1692815226,[126,27,99]],[1692815227,[133,30,103]],[1692815228,[117,29,88]],[1692815229,[157,35,122]],[1692815230,[135,29,106]],[1692815231,[153,41,112]],[1692815232,[151,37,114]],[1692815233,[154,40,114]],[1692815234,[159,30,129]],[1692815235,[163,33,130]],[1692815236,[166,32,134]],[1692815237,[169,45,124]],[1692815238,[174,44,130]],[1692815239,[141,32,109]],[1692815240,[144,41,103]],[1692815241,[222,58,164]],[1692815242,[226,41,185]],[1692815243,[173,41,132]],[1692815244,[229,53,176]],[1692815245,[202,49,153]],[1692815246,[207,52,155]],[1692815247,[210,57,153]],[1692815248,[215,48,167]],[1692815249,[216,46,170]],[1692815250,[223,53,170]],[1692815251,[230,47,183]],[1692815252,[219,58,161]],[1692815253,[242,59,183]],[1692815254,[239,50,189]],[1692815255,[233,59,174]],[1692815256,[257,68,189]],[1692815257,[241,60,181]],[1692815258,[237,61,176]],[1692815259,[279,46,233]],[1692815260,[230,56,174]],[1692815261,[245,53,192]],[1692815262,[268,56,212]],[1692815263,[307,66,241]],[1692815264,[262,67,195]],[1692815265,[253,81,172]],[1692815266,[337,64,273]],[1692815267,[302,75,227]],[1692815268,[290,66,224]],[1692815269,[281,57,224]],[1692815270,[316,62,254]],[1692815271,[287,75,212]],[1692815272,[260,56,204]],[1692815273,[315,77,238]],[1692815274,[274,58,216]],[1692815275,[341,68,273]],[1692815276,[301,69,232]],[1692815277,[284,70,214]],[1692815278,[261,70,191]],[1692815279,[290,78,212]],[1692815280,[362,67,295]],[1692815281,[227,50,177]],[1692815282,[295,80,215]],[1692815283,[195,41,154]],[1692815284,[204,46,158]],[1692815285,[269,84,185]],[1692815286,[300,54,246]],[1692815287,[325,75,250]],[1692815288,[319,69,250]],[1692815289,[271,53,218]],[1692815290,[331,63,268]],[1692815291,[313,77,236]],[1692815292,[318,73,245]],[1692815293,[318,71,247]],[1692815294,[307,68,239]],[1692815295,[290,59,231]],[1692815296,[299,73,226]],[1692815297,[296,79,217]],[1692815298,[280,71,209]],[1692815299,[282,55,227]],[1692815300,[315,57,258]],[1692815301,[273,65,208]],[1692815302,[329,71,258]],[1692815303,[269,58,211]],[1692815304,[367,76,291]],[1692815305,[308,84,224]],[1692815306,[337,77,260]],[1692815307,[334,73,261]],[1692815308,[313,67,246]],[1692815309,[290,76,214]],[1692815310,[316,72,244]],[1692815311,[301,73,228]],[1692815312,[309,72,237]],[1692815313,[261,58,203]],[1692815314,[247,59,188]],[1692815315,[329,59,270]],[1692815316,[308,67,241]],[1692815317,[318,77,241]],[1692815318,[304,62,242]],[1692815319,[255,78,177]],[1692815320,[327,53,274]],[1692815321,[374,80,294]],[1692815322,[257,71,186]],[1692815323,[373,80,293]],[1692815324,[207,53,154]],[1692815325,[373,61,312]],[1692815326,[157,32,125]],[1692815327,[311,77,234]],[1692815328,[205,46,159]],[1692815329,[426,84,342]],[1692815330,[339,54,285]],[1692815331,[326,73,253]],[1692815332,[348,62,286]],[1692815333,[405,82,323]],[1692815334,[290,65,225]],[1692815335,[305,71,234]],[1692815336,[275,63,212]],[1692815337,[361,92,269]],[1692815338,[321,73,248]],[1692815339,[363,77,286]],[1692815340,[314,74,240]],[1692815341,[300,71,229]],[1692815342,[276,72,204]],[1692815343,[335,67,268]],[1692815344,[27,0,27]],[1692815345,[511,92,419]],[1692815346,[424,87,337]],[1692815347,[269,44,225]],[1692815348,[525,113,412]],[1692815349,[26,0,26]],[1692815350,[636,132,504]],[1692815351,[291,52,239]],[1692815352,[490,105,385]],[1692815353,[183,37,146]],[1692815354,[227,45,182]],[1692815355,[165,21,144]],[1692815356,[721,124,597]],[1692815357,[14,0,14]],[1692815358,[777,153,624]],[1692815359,[74,1,73]],[1692815360,[384,57,327]],[1692815361,[667,142,525]],[1692815362,[69,5,64]],[1692815363,[127,10,117]],[1692815364,[1015,228,787]],[1692815365,[133,1,132]],[1692815366,[606,183,423]],[1692815367,[1269,77,1192]],[1692815368,[318,0,318]],[1692815369,[546,0,546]],[1692815370,[1172,126,1046]],[1692815371,[524,5,519]],[1692815372,[449,0,449]],[1692815373,[313,0,313]],[1692815374,[304,4,300]],[1692815375,[2181,300,1881]],[1692815376,[1218,120,1098]],[1692815377,[289,0,289]],[1692815378,[355,17,338]],[1692815379,[692,66,626]],[1692815380,[799,82,717]],[1692815381,[1717,185,1532]],[1692815382,[531,85,446]],[1692815383,[457,28,429]],[1692815384,[759,87,672]],[1692815385,[279,32,247]],[1692815386,[452,0,452]],[1692815387,[942,94,848]],[1692815388,[923,167,756]],[1692815389,[63,0,63]],[1692815390,[103,1,102]],[1692815391,[1148,234,914]],[1692815392,[300,28,272]],[1692815393,[596,75,521]],[1692815394,[327,62,265]],[1692815395,[591,81,510]],[1692815396,[401,71,330]],[1692815397,[607,100,507]],[1692815398,[329,84,245]],[1692815399,[462,60,402]],[1692815400,[465,63,402]],[1692815401,[411,64,347]],[1692815402,[351,44,307]],[1692815403,[364,63,301]],[1692815404,[267,58,209]],[1692815405,[317,50,267]],[1692815406,[522,45,477]],[1692815407,[150,20,130]],[1692815408,[157,33,124]],[1692815409,[80,16,64]],[1692815410,[215,45,170]],[1692815411,[375,55,320]],[1692815412,[291,37,254]],[1692815413,[69,10,59]],[1692815414,[153,32,121]],[1692815415,[202,30,172]],[1692815416,[214,37,177]],[1692815417,[87,19,68]],[1692815418,[51,9,42]],[1692815419,[23,0,23]],[1692815420,[26,9,17]],[1692815421,[0,0,0]],[1692815422,[0,0,0]],[1692815423,[0,0,0]],[1692815424,[0,0,0]],[1692815425,[4,0,4]],[1692815426,[24,1,23]],[1692815427,[0,0,0]],[1692815428,[5,0,5]],[1692815429,[2,0,2]],[1692815430,[8,0,8]],[1692815431,[22,0,22]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responses',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of responses' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: responses[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
},
{
color: '#68b65c',
name: 'OK',
data: responses[1],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
{
color: '#f15b4f',
name: 'KO',
data: responses[2],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData,
{
  
type: 'pie',
name: 'Distribution',
data: [
  {name: 'OK', y: 12348.0, color: '#68b65c'},{name: 'KO', y: 56078.0, color: '#f15b4f'}
],
center: [775, -40],
size: 70,
showInLegend: false,
dataLabels: { enabled: false },
dataGrouping: { enabled: false }

}

  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of responses per second</span>',
  useHTML: true
});

    });
</script>
</div>
</body>
</html>
